LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scrofula” in Turkish

1 Turkish translation