ammansare

listen to the pronunciation of ammansare
Italian - English
subdue, master
tame, domesticate