Definition: 1. A conqueror, subduer.
Show more information about debellator
Definition: 1. (Late Latin) tamer
There are 2 definitions of the word domator
Show more information about domator
Search took: 13.05 ms