Vertaling van 'sop' uit het Nederlands naar het Engels

sop (zn):
The foam resulting from excessive sweating (as on a horse)
lather

sop (zn):
The froth produced by soaps or detergents
lather, soapsuds, suds

Via: Ensyns.nl