Slovnenya

Translation English French: nomad

Dictionary: main
nomad
noun