LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“anal fistula” in Turkish

1 Turkish translation