Spanish-English dictionary »

aro gigante meaning in English

SpanishEnglish
aro gigante noun

titan arum(Amorphopallus titanum)
noun