مُفَخَّخ

مُفَخَّخ

mufaḵḵaḵ · adjective

Meaning — English

  1. furnished with a trap, wired, rigged
  2. wired trap, booby mine

Suggested websites

almaany.com · Wiktionary