Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
flying carpet
in English
flying carpet
#limited
Definitions
Noun
a
carpet
enabling
magical
flight
(
or
instant
transport
)
Base Words
carpet
flying