kangurus

English

Noun

kangurus

  1. plural of kanguru