strange/odd/peculiar

ENGLISH
strange/odd/peculiar
INDONESIAN
aneh