Arabic-English dictionary »

المصابيح الكاشفة meaning in English

ArabicEnglish
المصابيح الكاشفة

Flashlights[UK: ˈflæ.ʃlaɪts] [US: ˈflæ.ˌʃlaɪts]