Spanish

edit

Noun

edit

marrubios m pl

  1. plural of marrubio