English-Hindi dictionary »

shit of horse meaning in Hindi

EnglishHindi
shit of horse noun

लीद