avaricious-avarícia: meaning, definitions and translations

English dictionaryEnglishCatalan