Translate English Arabic صَيَّرَهُ مَجْنُونًا

Psychology   Medicine  
English
Arabic
    Verb
  1. to craze (v.) {psych.}
similar Results