splanches

English

Noun

splanches

  1. plural of splanch