Slovnenya

Translation English French: furring

Dictionary: main
furring
noun