Swedish-English dictionary »

ma bu meaning in English

SwedishEnglish
ma bu substantiv

horse stance(posture in Asian martial arts)
noun