Italian-English dictionary »

mano di buddha meaning in English

ItalianEnglish
mano di Buddha noun
{f}

Buddha's hand(citrus fruit)
noun

Your history