drapable

English

Adjective

drapable (comparative more drapable, superlative most drapable)

  1. Alternative form of drapeable.

Anagrams