Online Dictionary
Definition of " my god! " in English Arabic Dictionary
Results
my god!
  • {INTRJ} يا إلاهي!