sifa

listen to the pronunciation of sifa
ألمانية - الإنجليزية
automatic vigilance device
driver's safety device /DSD/
dead man's handle (railway)