leftcoms

English

Noun

leftcoms

  1. plural of leftcom