befuddled, perplexed, baffled, mull over, deliberate, ponder, ruminate, pin it down, zero in on, shed light on, misinterpret, misconstrue, misread, wrestle with, grapple with, rack your brains.

Classifica

Stile di visualizzazione

Opzioni

Cambia modello

)
Ripristinare il titolo salvato automaticamente: ?