شَلَكَايَة

شَلَكَايَة

šalakāya · noun

Meaning — English

  1. long spear of jagged blade

Suggested websites

almaany.com · Wiktionary