• word of the day

    samarang

    samarang - Dictionary definition and meaning for word samarang

    Definition
    (noun) a port city is southern Indonesia; located in northern Java
    Synonyms : semarang
Connect with us on Facebook