LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cloaca” in Turkish

1 Turkish translation