Translation of turuta in English:

turuta

bugle, n.

masculine noun

slang

  • 1

    bugle