similar in Indonesian
similar in Indonesian
mirip
Having traits or characteristics in common; alike, allied, comparable.
serupa
Having traits or characteristics in common; alike, allied, comparable.