a long-term impediment, burden, or curse

listen to the pronunciation of a long-term impediment, burden, or curse
الإنجليزية - الإنجليزية

تعريف a long-term impediment, burden, or curse في الإنجليزية الإنجليزية القاموس.

A long-term impediment, burden, or curse
albatross