Adjectives | Adjectives list | Adjectives examples

Amarrete

Amarrete

Amarrete Definition

Amarrete

Spanish Adjective

English meaning : moor