Devices

Portuguese Meaning

dispositivo

instrumento

invenção

artifício

estratagema

expediente

meio

padrão

plano

English Meaning

  1. Plural form of device.