Home
Help
About
Contact
English to Chinese Dictionary
Search:
恣意行乐
zì
yì
xíng
lè
to abandon restraint and have a fling (idiom)
<< back to the home page