meaning of samarang

1. a port city is southern Indonesia; located in northern Java


Related Words

samarang |

Developed & Maintained By Taraprasad.com

Treasure Words