Arabic-English dictionary »

صِنَار meaning in English

ArabicEnglish
صِنَار m

planedeciduous tree