striking in Spanish
striking in Spanish
llamativo
Making a strong impression.
acusado
Making a strong impression.
imponente
Making a strong impression.
impresionante
Making a strong impression.