Multilingual Turkish Dictionary

MADURAI

MADURAI : English Turkish

n. Tamil Nadu'da (Hindistan) büyük bir şehir