Slovnenya

Translation English Spanish: excusable

Diccionario: main
excusable
adjective