LexiTurkTURKISH ↔ ENGLISH DICTIONARY

isp. Mayorka.” in English

1 English translation
EN
mallorca

She is in Mallorca, sunbathing by the sea.