Portuguese-English dictionary »

losna-branca meaning in English

PortugueseEnglish
losna-branca noun

famine weed(Parthenium hysterophorus)
noun