Translation of "ambarella" into English

ambarella is the translation of "ambarella" into English.

ambarella
+ Add

Cornish-English dictionary

  • ambarella

    noun

    Spondias dulcis

  • Show algorithmically generated translations

Add

Translations of "ambarella" into English in sentences, translation memory