DEPLORRE


Meaning of DEPLORRE in English

noun one who deplores.

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