berengo

listen to the pronunciation of berengo
Spanish - English
stupid, slow-witted, foolish
idiot, fool, dunce