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

أَخْجَلَ meaning in بالإنجليزية

العربيةإنجليزي
أَخْجَلَ

embarrassto humiliate; to disrupt somebody's composure or comfort with acting publicly or freely

Your history