LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Cenevizli(ler)” İngilizcede

1 İngilizce çeviri
EN
genoa

He comes from Genoa.