MAHRATTA


Meaning of MAHRATTA in English

[Mah.rat.ta] var of maratha

Merriam-Webster English vocab.      Английский словарь Merriam Webster.