swaplets

English

Noun

swaplets

  1. plural of swaplet