Translate English Arabic سارا

English
 
Arabic
...
  • sarah {Search and rescue and homing}, {comm.}
    سارا {رادار صغير في صدرة النجاة}، {اتصالات}
    more ...
 Add translation 

similar Results