'

Catalan–English dictionary

English translation of the Catalan word terraplè

Catalan → English
  
CatalanEnglish
terraplè embankment; mound