Portuguese-English dictionary »

barba-de-pau meaning in English

PortugueseEnglish
barba-de-pau noun
{f}

Spanish moss(Tillandsia usneoides)
noun