Slovnenya

Translation English Spanish: illuminated

Diccionario: main
illuminated
adjective