Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
watercraft
in English
watercraft
us
/ˈwɑː.tərkræft/
uk
/ˈwɔː.təkrɑːft/
#moderate
Base Words
craft
water