Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
vaporettos
in English
vaporettos
#uncommon
Definitions
Noun
plural
of
vaporetto
;
Italian
watercraft
venetian
water
buses
(
steam-powered
);
public
transport
Base Words
s
vaporetto