Slovnenya

Translation English French: left-handed

Dictionary: main
left-handed