LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“carbonari” in Turkish

1 Turkish translation