Arabic-English dictionary »

سَنْسَار meaning in English

ArabicEnglish
سَنْسَار m

martenmammal