تَسَابَقَ

تَسَابَقَ

tasābaqa · verb

Meaning — English

  1. to race one another

سَابَقَ

sābaqa · verb

Meaning — English

  1. to race

Suggested websites

almaany.com · Wiktionary