betoya
bɛˈtoʊjə
Definitions
1. noun
A village in the Western Province of Papua New Guinea.
“The villagers from Betoya traveled to the city to sell their local handicrafts.”
bɛˈtoʊjə
1. noun
A village in the Western Province of Papua New Guinea.
“The villagers from Betoya traveled to the city to sell their local handicrafts.”