LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sihirli küre” in English

1 English translation
EN
crystal ball

Mary looked into her crystal ball.