likaaja

suomi-englanti sanakirja

likaaja englanniksi

  1. defiler

  1. one who or which dirties, soils or begrimes

  2. one who or which tarnishes or sullies