Slovnenya

Translation French English: étau

Dictionary: main
étau