English-Arabic dictionary »

snakeroot meaning in Arabic

EnglishArabic
Snakeroot

سناكيروت - نبات