LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“colubrine” in Turkish

1 Turkish translation