Adjectives | Adjectives list | Adjectives examples

Agobiado

Agobiado

Agobiado Definition

Agobiado

Spanish Adjective

English meaning : Overwhelmed