Polish-English dictionary »

olbrot meaning in English

PolishEnglish
olbrot noun

spermacetinoun
wax obtained from the head of sperm whale