LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(bot.) stomalı” in English

2 English translations