LexiTurkTURKISH ↔ ENGLISH DICTIONARY

konsolosluk” in English

1 English translation
EN
consulate

I got this visa at the American Consulate in Kobe.