"suggested itself" in German suggested itself sich angeboten sich aufgedrängt nahegelegen Detailed translations for "suggested itself" suggested itself suggested itself sich angeboten suggested itself(also: intruded) sich aufgedrängt suggested itself(also: nearby, close-by) nahegelegen