Slovnenya

Translation English Spanish: superordinate

Diccionario: main