tamer in Spanish
tamer in Spanish
domador
One who tames or subdues.
amaestrador
One who tames or subdues.
domadora
One who tames or subdues.