Slovnenya

Translation English French: left-hand

Dictionary: main
left-hand
adjective