basella alba; an asian leaf vegetable

listen to the pronunciation of basella alba; an asian leaf vegetable
الإنجليزية - الإنجليزية
Malabar spinach
Malabar nightshade
basella alba; an asian leaf vegetable
المفضلات