Portuguese-English dictionary »

canafístula meaning in English

PortugueseEnglish
canafístula noun
{f}

golden shower(Cassia fistula)
noun