French-English dictionary »

quark down meaning in English

FrenchEnglish
quark down nom {m}

down quark◼◼◼noun