Translation of flagellate in Malay

flagellate

menyebat

transitive verb

  • 1

    menyebat, merotan