excretades

Catalan

Pronunciation

Participle

excretades f pl

  1. feminine plural of excretat