Slovnenya

Translation English French: dingle

Dictionary: main
dingle
noun