animalejo

listen to the pronunciation of animalejo
Spanish - English
nasty or disgusting animal
strange or odd looking creature