Meaning of swiftlet
Definition of swiftlet
(noun)
swift
of
eastern
Asia; produces the
edible
bird's
nest
Other information on swiftlet
WIKIPEDIA results for
swiftlet
Amazon results for
swiftlet
Tweet