LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“urticate” in Turkish

1 Turkish translation