العربية-إنجليزي قاموس »

مَنِيع meaning in بالإنجليزية

العربيةإنجليزي
مَنِيع

inexpugnableimpregnable, unconquerable

strongcapable of withstanding great physical force

مَنِيع m

immuneprotected due to innate resistance to pathogens