Translate English Arabic defeats

English
 
Arabic
Noun
 Add translation