French-English dictionary »

telangana meaning in English

FrenchEnglish
Telangana nom propre
{m}

Telangana◼◼◼(A state of India)
proper noun