Slovnenya

Translation English French: ambidextrous

Dictionary: main
ambidextrous
adjective