dattos

English

Noun

dattos

  1. plural of datto