Portuguese-English dictionary »

jarro-titã meaning in English

PortugueseEnglish
jarro-titã noun

titan arum(Amorphopallus titanum)
noun