Slovnenya

Translation English Spanish: impressible

Diccionario: main
impressible
adjective