LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“petechia” in Turkish

1 Turkish translation