Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
freedom fries
in English
freedom fries
#common
Definitions
Noun
french
fries
(
fried
potatoes
)
The
restaurant
served
freedom
fries
as
a
side
dish
.
Base Words
freedom
fries