English-Hindi dictionary »

metra meaning in Hindi

EnglishHindi
Metra noun
[UK: ˈme.trə]
[US: ˈme.trə]

बच्चेदानी