Arabic-English dictionary »

شَجَرَةُ تفاح meaning in English

ArabicEnglish
شَجَرَةُ تفاح اَلتُّفَّاحِ

apple treetree that bears apples