English
›
Words
something
that facilitates an action
Translation:
English
Noun
5
facility
Add
Translation