French-English dictionary »

mousse espagnole meaning in English

FrenchEnglish
mousse espagnole nom {f}

Spanish moss◼◼◼(Tillandsia usneoides)
noun