kanguroos

English

Noun

kanguroos

  1. plural of kanguroo