Portuguese-English dictionary »

haora meaning in English

PortugueseEnglish
Haora proper noun

Howrah(city in India)
proper noun