RATON MEANING IN ENGLISH

• Raton Definition & Synonyms

  1. (n.) A small rat.


RECENT SEARCHES