Polish-English dictionary »

escudo meaning in English

PolishEnglish
escudo

escudo