Catalan edit

Pronunciation edit

Participle edit

excavades f pl

  1. feminine plural of excavat