self-powered light fitting - German English Dictionary

Suggest a Term