Slovnenya

Translation English French: domineer

Dictionary: main
domineer
verb
2 user.