ultracorpo

Italian

Noun

ultracorpo m (plural ultracorpi)

  1. body snatcher