luo

Noun
  1. A Nilotic language (synset 107011052)

Other Searches