English-Arabic dictionary »

titan arum meaning in Arabic

EnglishArabic
titan arum ''Amorphopallus titanum''

زهرة الجثة