Slovnenya

Translation English Spanish: oasis

Diccionario: main
oasis
noun