D-frames

English

Noun

D-frames

  1. plural of D-frame

Anagrams