Portuguese-English dictionary »

tripura meaning in English

PortugueseEnglish
Tripura proper noun

Tripura(state)
proper noun