Polish-English dictionary »

krab palmowy meaning in English

PolishEnglish
krab palmowy noun

coconut crabnoun
Birgus latro