LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“varioloid” in Turkish

1 Turkish translation