ultravides

French

Noun

ultravides ?

  1. plural of ultravide