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

اِعْتَذَرَ meaning in بالإنجليزية

العربيةإنجليزي
اِعْتَذَرَ

apologizeto make an apology or excuse

excuseallow to leave