Catalan edit

Pronunciation edit

Participle edit

aterrades f pl

  1. feminine plural of aterrat