Meaning of malvarrosa in Spanish:

malvarrosa

Translate malvarrosa into English

feminine noun

  • 1Geranio de olor muy agradable cultivado para la extracción de esencias.