francois truffaut

Noun
  1. French filmmaker (1932-1984) (synset 111369630)

Found on Word Lists

Other Searches