spotted cuscuses

English

Noun

spotted cuscuses

  1. plural of spotted cuscus