دیکشنری
مترجم
بپرس
albatross around one’s neck
پیشنهاد کاربران
Something from one’s past that acts as a hindrance
+ عکس و لینک