LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“decumbent” in Turkish

2 Turkish translations