Slovnenya

Translation English French: computer mouse

Dictionary: main
computer mouse
noun