Romanian-English dictionary »

slavă domnului meaning in English

RomanianEnglish
slavă Domnului interjecție

thank God(exclamation of gratitude or relief)
interjection