Amphibie (en. Amphibian)

Translation into French

Synonyms