attaseat

Finnish

Noun

attaseat

  1. nominative plural of attasea