LexiTurkTURKISH ↔ ENGLISH DICTIONARY

-lae) (anat.)” in English

1 English translation