Hindi-English dictionary »

क्या तुम्हारे मुँह में दही जमा है? meaning in English

HindiEnglish
क्या तुम्हारे मुँह में दही जमा है?

has the cat got your tongue?noun