alcachofa borriquera

Spanish

Noun

alcachofa borriquera f (uncountable)

  1. cotton thistle