English to Arabic Dictionary flashlights

flashlights

مشاعل
translation of 'flashlights'
noun
ومض,
المشعل الكهربائي,
مصباح يدوي,
نور ساطع,
الضوء الومضي
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one