net losses

English

Noun

net losses

  1. plural of net loss

Anagrams