MAHRATTA


Meaning of MAHRATTA in English

var. of MARATHA.

Oxford English vocab.      Оксфордский английский словарь.