CatalanEdit

NounEdit

deltes

  1. plural of delta