مَغْمَزَة
Root: غ م ز
منقصة.
🇬🇧 Translation:
A shortcoming or defect.
Arabic - English Dictionary