illusive-il·lusori: meaning, definitions and translations

English dictionaryEnglishCatalan