Papar
See also:
papar
,
pápar
,
and
paṕår
English
Proper noun
Papar
A
town
,
district
,
and
river
in
Sabah
,
Malaysia
.
Further reading
Papar (disambiguation)
on Wikipedia.
Wikipedia