Daru meaning

A town in Papua New Guinea.
pronoun
0
0
A town in Sierra Leone.
pronoun
0
0
Advertisement