Arabic-English dictionary »

متنافس meaning in English

ArabicEnglish
متنافس

Competed[UK: kəm.ˈpiː.tɪd] [US: kəm.ˈpiː.təd]

المتنافس على الجائزة

Prizer