mamerta

listen to the pronunciation of mamerta
Spanisch - Englisch
idiot, fool, dunce