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

immolate meaning in العربية

إنجليزيالعربية
immolate kill as sacrifice

ذَبَحَ

Your history