Polish-English dictionary »

sewilla meaning in English

PolishEnglish
Sewilla noun

Sevillenoun
city in Andalusia, Spain