Quadrupeds (fr. Quadrupèdes)

Translation into English

Synonyms

  • animal quadrupède
  • quadrupède terrestre
  • quatre pattes