tongue ties

English

Noun

tongue ties

  1. plural of tongue tie