Adjectives | Adjectives list | Adjectives examples

Apachurrado

Apachurrado

Apachurrado Definition

Apachurrado

Spanish Adjective

English meaning : crushed