Arabic-English dictionary »

سباق سيارات meaning in English

ArabicEnglish
سباق سيارات

Auto racing[UK: ˈɔː.təʊ ˈreɪs.ɪŋ] [US: ˈɒto.ʊ ˈreɪs.ɪŋ]