French-English dictionary »

dojo meaning in English

FrenchEnglish
dojo nom {m}

dojo [dojos]◼◼◼((martial arts) training facility)
noun