English-Spanish dictionary »

mudra meaning in Spanish

EnglishSpanish
mudra (symbolic hand postures of India)
noun
[UK: ˈmə.drə]
[US: ˈmə.drə]

mudranoun
{m}

mudránoun
{m}