Polish-English dictionary »

aretuza meaning in English

PolishEnglish
aretuza noun

Portuguese man-of-warnoun
Physalia physalis