Makira definition

An island in Solomon Islands.
pronoun
1
0
Advertisement