Arabic-English dictionary »

جُودُو meaning in English

ArabicEnglish
جُودُو m

judoJapanese martial art