Slovnenya

Translation English French: puncture

Dictionary: main
puncture
noun