Polish-English dictionary »

floret meaning in English

PolishEnglish
floret noun

foilnoun
type of sword used in fencing