cardo de Castilla

Spanish

Noun

cardo de Castilla m (plural cardos de Castilla)

  1. cardoon