Arabic-English dictionary »

أكباش الفداء meaning in English

ArabicEnglish
أكباش الفداء

Scapegoats[UK: ˈskeɪp.ɡəʊts] [US: ˈskeɪpɡoʊts]