Adjectives | Adjectives list | Adjectives examples

Amarrado

Amarrado

Amarrado Definition

Amarrado

Spanish Adjective

English meaning : moored