LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(zool.) şakak üstü (kemiği)” in English

1 English translation