Hindi-English dictionary »

ठहरा हुआ पानी meaning in English

HindiEnglish
ठहरा हुआ पानी

flat water