Polish-English dictionary »

aflaston meaning in English

PolishEnglish
aflaston noun

figureheadnoun
carved figure on the prow of a sailing ship