Italian-English dictionary »

scutari meaning in English

ItalianEnglish
Scutari proper noun
{f}

Shkodër(city in northwestern Albania)
proper noun

Lago di Scutari proper noun
{m}

Lake Skadar(largest lake in the Balkans)
proper noun