LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(Lat.) iftihar derecesi ile verilen (diploma)” in English

1 English translation