Arabic-English dictionary »

مَشْجرة meaning in English

ArabicEnglish
مَشْجرة

Timberland[UK: ˈtɪm.bərˌ.lænd] [US: ˈtɪm.bər.ˌlænd]