Portuguese-English dictionary »

algodoeiro-da-praia meaning in English

PortugueseEnglish
algodoeiro-da-praia noun
{m}

cottonwood hibiscus(Talipariti tiliaceum)
noun