desalinators

English

Noun

desalinators

  1. plural of desalinator