Spanish-English Dictionarydomina
domina
dominar
Meaning of domina