das Wörterbuch Englisch Minus Englisch

English - English

able to live or travel both on land and water Englisch:

1. amphibious amphibious