Portuguese-English dictionary »

mata-pasto meaning in English

PortugueseEnglish
mata-pasto noun
{m}

sicklepod(Senna obtusifolia)
noun