Slovnenya

Translation English Spanish: sheltered

Diccionario: main