DRAINTRAP


Meaning of DRAINTRAP in English

noun ·see 4th trap, 5.

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