Arabic-English dictionary »

شَجَرَةْ اَلْبُرْتُقَال meaning in English

ArabicEnglish
شَجَرَةْ اَلْبُرْتُقَال f

orangetree