Slovnenya

Translation English Spanish: scarceness

Diccionario: main