English-Arabic dictionary »

storax meaning in Arabic

EnglishArabic
storax any member of the genus ''Styrax''

أَسْطَرَكm

أَصْطَرَكm

Your history