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

مَأْجُوْرٌ meaning in بالإنجليزية

العربيةإنجليزي
مَأْجُوْرٌ m

sellouta person who compromises his or her principles

Your history