Pakanbaru
[ pah-kahn-bahr-oo ]
noun
a city on central Sumatra, in W Indonesia.
Words Nearby Pakanbaru
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse