Translate English Arabic drive or ram in a peg or stake

English
 
Arabic
related Results