ambarellas
English
Noun
ambarellas
plural of
ambarella