Arabic-English dictionary »

يسترضى meaning in English

ArabicEnglish
يسترضى

Placates[UK: pləˈk.eɪts] [US: pləˈk.eɪts]

Propitiates[UK: prə.ˈpɪ.ʃɪeɪts] [US: prə.ˈpɪ.ʃɪeɪts]