Language:
Free Online Dictionary|3Dict

自言自語

Source : CEDICT

talk to oneself/think aloud/soliloquize