nilote

Italian

Noun

nilote f

  1. plural of nilota

Anagrams