serpent-footed - Spanish English Dictionary

Suggest a Term