SERANG MEANING IN ENGLISH

• Serang Definition & Synonyms

  1. (n.) The boatswain of a Lascar or East Ondian crew.


RECENT SEARCHES