talmouses

English

Noun

talmouses

  1. plural of talmouse

Anagrams

French

Noun

talmouses f

  1. plural of talmouse