Polish-English dictionary »

skarabeusz meaning in English

PolishEnglish
skarabeusz noun

scarabnoun
Scarabaeus sacer

Your history