Slovnenya

Translation English French: stretcher

Dictionary: main
stretcher
noun