Nile greens

English

Noun

Nile greens

  1. plural of Nile green

Anagrams