lip seals

English

Noun

lip seals

  1. plural of lip seal

Anagrams