Simmering

German Meaning

kochen

sieden

garen

ziehen

English Meaning

  1. Present participle of simmer.