LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stomatous” in Turkish

1 Turkish translation