French-English dictionary »

archèterie meaning in English

FrenchEnglish
archèterie nom {f}

bowmaking◼◼◼noun