Arabic-English dictionary »

ترايبورا meaning in English

ArabicEnglish
ترايبورا f

Tripurastate in northeastern India