English-French dictionary »

mashallah meaning in French

EnglishFrench
mashallah (God has willed it)
interjection

mashallah◼◼◼interjection