Polish-English dictionary »

homarzec meaning in English

PolishEnglish
homarzec

scampi

homarzec noun

Norway lobsternoun
Nephrops norvegicus