Selbstfahrlafette noun, femininePlural: SelbstfahrlafettenAbbreviation: Sf; Sflself-propelled carriage