Polish-English dictionary »

strzykwa meaning in English

PolishEnglish
strzykwa

holothurian

strzykwa noun

sea cucumbernoun
sea cucumber