LexiTurkTURKISH ↔ ENGLISH DICTIONARY

blood sucker” in Turkish

1 Turkish translation