Translate English Arabic مِطْرَقَةٌ ذاتُ قَرْن

English
 
Arabic
related Results