English to Hindi

Meaning for:
amphibious
other
जल तथा स्थल पर चलने योग्य