LexiTurkTURKISH ↔ ENGLISH DICTIONARY

squama” in Turkish

1 Turkish translation