دِرْبَاس

دِرْبَاس

dirbās · noun

Meaning — English

  1. lion
  2. rabid dog
  3. brave

Suggested websites

almaany.com · Wiktionary