LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stertorous” in Turkish

1 Turkish translation