Slovnenya

Translation English French: quadruped

Dictionary: main
quadruped
noun