Translation of bilo! in English:

bilo!

ideophone

  • 1

    word denoting something emerging from the water