Arabic yaa raabi 🔊 oh my god oh my god Same meaning, other languages LanguagePhrase Bagri Oh Mera Maalka/Hey Mera Saainyaan My Little Pony oh sweet clestia Norwegian Herregud Accuracy 70% of 20 voters say this translation is accurate. 👍 Accurate 👎 Not accurate