Adjectives | Adjectives list | Adjectives examples

Bambarria

Bambarria Definition

Bambarria
Spanish Adjective
English meaning : A stupid person.