tumpang Definition
Definition
An Indonesian word meaning a place in a boat or a vehicle where people, luggage, or goods can stand or be placed, often implying overcrowding.
Browse
An Indonesian word meaning a place in a boat or a vehicle where people, luggage, or goods can stand or be placed, often implying overcrowding.
Browse