masked finches

English

Noun

masked finches

  1. plural of masked finch