No exact translation found for
مكتفي ذاتياً

related Results
inconsistant (adj.)
متناقض ذاتيا {inconsistante}