LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Bonaventura” in English

1 English translation