devinco

listen to the pronunciation of devinco
Lateinisch - Englisch
defeat decisively, conquer entirely
to subdue
subdue