Portuguese-English dictionary »

lemberga meaning in English

PortugueseEnglish
Lemberga proper noun
{f}

Lviv(city in western Ukraine)
proper noun