RAMPE


Meaning of RAMPE in English

noun the cuckoopint.

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