Translation of iguma in English:

iguma

wind screen

noun (class 5, plural amaguma)

  • 1

    wind screen