Amberi

See also: amberi

English

Proper noun

Amberi

  1. Synonym of Waigiu (island).