animalejo

listen to the pronunciation of animalejo
İspanyolca - İngilizce
nasty or disgusting animal
strange or odd looking creature