Polish-English dictionary »

tarcza herbowa meaning in English

PolishEnglish
tarcza herbowa noun

escutcheonnoun
coat of arms