Slovnenya

Translation English French: sure-footed

Dictionary: main
sure-footed
adjective