English-Italian dictionary »

shkodër meaning in Italian

EnglishItalian
Shkodër (city in northwestern Albania)
proper noun

Scutariproper noun
{f}