Home
Search
Index
Definify.com
Definition
2024
excretat
excretat
See also:
excrétât
Catalan
Verb
excretat
past participle of
excretar
Similar Results
Excreate
Extreat
Excrete