French-English dictionary »

mashallah meaning in English

FrenchEnglish
mashallah interjection

mashallah◼◼◼(God has willed it)
interjection