خَرْطُوش

خَرْطُوش

ḵarṭūš · noun

Meaning — English

  1. cartridge, cartridges

Suggested websites

almaany.com · Wiktionary