French-Arabic dictionary »

nemrod meaning in Arabic

FrenchArabic
Nemrod

نُمْرُودm

Your history