Language:
Free Online Dictionary|3Dict

自言自语

Source : CEDICT

talk to oneself/think aloud/soliloquize