Translate English Arabic strangling cord or rope

English
 
Arabic
related Results