Arabic-English dictionary »

طَوْفُ النَجَاةِ meaning in English

ArabicEnglish
طَوْفُ النَجَاةِ f

life preserverbuoyant ring or vest