English-Arabic dictionary »

treed meaning in Arabic

EnglishArabic
Treed [UK: triːd]
[US: triːd]

مشجّر