Term Gallery logo

Meanings of lavandula sp. in Catalan

Portuguese
alfazema
Related terms
lavendels