Definify.com

Definition 2024


cloaking_devices

cloaking devices

English

Noun

cloaking devices

  1. plural of cloaking device