English

edit

Proper noun

edit

Muyua

  1. Synonym of Woodlark (island of Papua New Guinea)