Dutch Word: de onzichtbaarheidsmantel
Plural: onzichtbaarheidsmantels
English Meaning: invisibility cloak
Listen to Word:

Play Sound