• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp