LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“otter” in Turkish

8 Turkish translations
TR
su samuru

Su samuru nehirde oynuyordu.

TR
ayı

Ne?! Sen benim çikolata ayımı mı yedin?!