English edit

Noun edit

Koubaru (plural Koubarus)

  1. Alternative form of Koupalu