LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ventricose” in Turkish

1 Turkish translation