LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rolling pin” in Turkish

2 Turkish translations
TR
oklava

Büyük anne hamur ona yapışmasın diye oklavanın üstüne un serpti.