Hindi-English dictionary »

थू थू meaning in English

HindiEnglish
थू थू

pshaw[UK: pfə] [US: pfə]