EFW

views updated

EFW electric front windows (in motor advertisements)
• energy from waste

More From encyclopedia.com