Translation of anglo in English:

anglo

brazier

noun

  • 1

    brazier