English to Arabic

Meaning for:
Flashlights
other
المصابيح الكاشفة