Portuguese

edit

Adjective

edit

excretora

  1. feminine singular of excretor

Spanish

edit

Adjective

edit

excretora f

  1. feminine singular of excretor