the flower leaves, or petals of a plant

listen to the pronunciation of the flower leaves, or petals of a plant
الإنجليزية - الإنجليزية
{n} corol
the flower leaves, or petals of a plant
المفضلات