Arabic-English dictionary »

العاكسات meaning in English

ArabicEnglish
العاكسات

Reflectors[UK: rɪ.ˈflek.təz] [US: rɪ.ˈflek.təz]