Sekirov Dictionary

deployable

adjective2

noun1

forms

deployables · more deployable · most deployable

This dictionary works without the internet: on your phone · in Chrome