LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Hıdrellez.” in English

1 English translation
EN
george

Fred and George took turns with the driving.