Adjectives | Adjectives list | Adjectives examples

Arribista

Arribista

Arribista Definition

Arribista

Spanish Adjective

English meaning : upstart