Slovnenya

Translation English French: twaddle

Dictionary: main
twaddle
noun