Slovnenya

Translation English French: Burr

Dictionary: main
Burr
noun