Romanian-English dictionary »

doamne ferește meaning in English

RomanianEnglish
Doamne ferește interjecție

God forbid(Don't let it be)
interjection