Arabic-English dictionary »

سِنْفِيتُون meaning in English

ArabicEnglish
سِنْفِيتُون m

comfreyperennial herb