LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“epistaxis” in Turkish

1 Turkish translation