sampalocs

English

Noun

sampalocs

  1. plural of sampaloc