Beelingo.com

English Dictionary

  • Hide translation

 budo budo /ˈbuːdoʊ/

noun

  1. Japanese martial arts  ( budo )
    Japanese martial arts