English-Hindi dictionary »

tear duct meaning in Hindi

EnglishHindi
tear duct noun

अश्रु वाहिनी