French-English dictionary »

pièce de huit meaning in English

FrenchEnglish
pièce de huit nom {f}

piece of eight◼◼◼noun