English edit

Proper noun edit

Irahutu

  1. Alternative form of Irarutu