English-Polish dictionary »

armida meaning in Polish

EnglishPolish
Armida

Armida