Slovnenya

Translation English French: headlamp

Dictionary: main
headlamp
noun