Spanish–English dictionary

English translation of the Spanish word terrón de césped

Spanish → English
  
SpanishEnglish
terrón de césped sod; turf