تَسَابَقَ
Dictionary
›
ar-en
تَسَابَقَ
tasābaqa
·
verb
Meaning — English
to race one another
سَابَقَ
sābaqa
·
verb
Meaning — English
to race
Suggested websites
almaany.com
·
Wiktionary