Jayapura definition

jäyəpyo͝orə
(place) Seaport & capital of Papua, Indonesia, on the NE Pacific coast.
proper name
0
0
Advertisement