French-English dictionary »

main de bouddha meaning in English

FrenchEnglish
main de Bouddha nom {f}

Buddha's hand◼◼◼(citrus fruit)
noun