LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“water melon” in Turkish

1 Turkish translation
TR
karpuz

Bir karpuz satın aldınız mı?