Slovnenya

Translation English Spanish: domineering

Diccionario: main