excretora

Portuguese

Adjective

excretora

  1. feminine singular of excretor

Spanish

Adjective

excretora f

  1. feminine singular of excretor