LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Montserratlı” in English

1 English translation