Slovnenya

Translation English Spanish: explicable

Diccionario: main
explicable
adjective