RATTLEMOUSE


Meaning of RATTLEMOUSE in English

noun a bat.

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