Loading...
Menu
EMBAR'RASSING, participle present tense Perplexing; entangling; confusing; confounding; abashing.