excretora
Portuguese
Adjective
excretora
feminine singular of
excretor
Spanish
Adjective
excretora
f
feminine singular of
excretor