LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“crapula” in Turkish

1 Turkish translation