Slovnenya

Translation English French: cropper

Dictionary: main
cropper
noun