Slovnenya

Translation English French: crossbar

Dictionary: main
crossbar
noun