Language:
Free Online Dictionary|3Dict

自忖

Source : CEDICT

to speculate/to ponder

Source : CEDICT

to speculate/to ponder