French-English dictionary »

kabuto meaning in English

FrenchEnglish
kabuto nom {m}

kabuto◼◼◼(traditional Japanese military helmet)
noun