LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“knob of butter” in Turkish

1 Turkish translation