spoligoforests

English

Noun

spoligoforests

  1. plural of spoligoforest