French-English dictionary »

trusquin meaning in English

FrenchEnglish
trusquin nom {f}

marking gauge◼◼◼noun