Portuguese-English dictionary »

ayurveda meaning in English

PortugueseEnglish
ayurveda noun
{m}

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