Arabic-English dictionary »

رَأْس اَلرَّجَاء اَلصَّالِح meaning in English

ArabicEnglish
رَأْس اَلرَّجَاء اَلصَّالِح m

Cape of Good Hopea cape in southwestern South Africa