a long-term impediment, burden, or curse

listen to the pronunciation of a long-term impediment, burden, or curse
Englisch - Englisch

Definition von a long-term impediment, burden, or curse im Englisch Englisch wörterbuch

A long-term impediment, burden, or curse
albatross