Portuguese-English dictionary »

sapatinho-de-judeu meaning in English

PortugueseEnglish
sapatinho-de-judeu noun
{m}

jewbush(low-growing tropical American shrub)
noun