English-Polish dictionary »

escutcheon meaning in Polish

EnglishPolish
escutcheon noun
coat of arms

tarcza herbowanoun