excretats

Catalan

Pronunciation

Participle

excretats m pl

  1. masculine plural of excretat