Slovnenya

Translation English French: peter out

Dictionary: main
peter out