upwelled

listen to the pronunciation of upwelled
Englisch - Englisch

Definition von upwelled im Englisch Englisch wörterbuch

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