Translation of ajukan in English:

ajukan

mockery

noun

  • 1

    mockery, mocking, ridicule, absurd or unsatisfactory imitation