Malabar rats

English

Noun

Malabar rats

  1. plural of Malabar rat