Translation of impostar in English:

impostar

transitive verb

  • 1

    impostar la voz to project one's voice