Definify.com

Definition 2025


nilote

nilote

Italian

Noun

nilote f

  1. plural of nilota