sea lo que sea

PHRASE
(regardless of what it is; third person singular)-whatever it is
Synonyms for sea lo que sea
Word of the Day
to cast a spell on