ofuscarse

Popularity
500+ learners.
PRONOMINAL VERB
(to be puzzled)-to be blinded
Synonyms for ofuscarse
Word of the Day
hopeful