Slovnenya

Translation English Spanish: domineer

Dictionary: main