Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
non-amphibious
in English
non-amphibious
#uncommon
Definitions
Adjective
not
able
to
live
or
operate
on
both
land
and
water
not
relating
to
or
characteristic
of
amphibious
vehicles
or
craft
Compounds / Phrases
non-amphibious vehicle