double-edged

adjective
1
having two cutting edges
دو لبه, دو تیغه
2
having two possible meanings
دوپهلو
synonym ambiguous
3
having two different parts or uses, often parts that contrast with each other
دو سویه, دو جنبه‌ای, دوپهلو
the double-edged quality of life in a small town—security and boredom