English-Hindi dictionary »

watering pot meaning in Hindi

EnglishHindi
watering pot noun

हज़ारा