Slovnenya

Translation English French: two-footed

Dictionary: main
two-footed
adjective