French

edit

Pronunciation

edit
  • Audio:(file)

Interjection

edit

turlututu

  1. (historical) tura-lura (nonsense phrase in songs)

Further reading

edit