French-English dictionary »

ayurveda meaning in English

FrenchEnglish
ayurveda nom {m}

Ayurveda◼◼◼(traditional Hindu alternative medicine)
noun
[UK: ˌaɪə.ˈveɪ.də] [US: ˌaɪə.ˈveɪ.də]