upwelled

listen to the pronunciation of upwelled
الإنجليزية - الإنجليزية

تعريف upwelled في الإنجليزية الإنجليزية القاموس.

upwell
To rise from a lower source; to well up
upwell
{f} well up, flow or move upward