SPLATTER


Meaning of SPLATTER in English

To Spatter or Splash.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.