permaliens

French

Noun

permaliens m

  1. plural of permalien