Set up or found
English: establish, set up, found, launch
Bahasa: diri, membuka, membentuk, menetapkan, mendirikan, membina, membangunkan, melansir
Less certain link between this word and this sense.
establish, found, launch, set up
From cari (ter-) · very common, #819
English: establish, set up, found, launch
Bahasa: diri, membuka, membentuk, menetapkan, mendirikan, membina, membangunkan, melansir
Less certain link between this word and this sense.