Still waters run deep

Meaning of still waters run deep in Hindi

Meaning:

धीरा सो गँभीरा

Other Meaning::

धीरा सो गँभीरा


Download English to Hindi Dictionary Offline App


Similar Words: