trampled-trepitjada: meaning, definitions and translations

English dictionaryEnglishCatalan