thu thu meaning in english



थु थु का अंग्रेजी में अर्थ

शब्द : थु थु

Transliteration : thu thu

Other spellings : thu thu
the sound of spitting

Meaning of thu thu in marathi

thunkanyaachaa aavaaj / थुंकण्याचा आवाज
Marathi to English