Polish-English dictionary »

pelta meaning in English

PolishEnglish
pelta

pelta

peltasta

peltast