Multilingual Turkish Dictionary

MAHRATTA

MAHRATTA : English Turkish

n. Maharashtra (Hindistan) yerlisi