English
›
Words
a
skeletal structure designed to support something
Translation:
English
Noun
9
framework
Add
Translation