Search
Escto search a new word
baffle
verboriginFrench
To perplex or confuse someone completely, or to obstruct and impede the passage of something.
Escto search a new word
To perplex or confuse someone completely, or to obstruct and impede the passage of something.