mostly-en la seva majoria: meaning, definitions and translations

English dictionaryEnglishCatalan