MOPPED


Meaning of MOPPED in English

impf & ·p.p. of mop.

Webster English vocab.      Английский словарь Webster.