Arabic

edit

Noun

edit

مِدْفَعِيّة (midfaʕiyya?

  1. artillery