Translation of meranjau in English:

meranjau

verb

  • 1

    to lay explosive mines in

Translation of meranjau in English:

meranjau

verb

  • 1

    to drive stakes into the ground, to hurt, to injure