on their own

PHRASE
(by themselves)-por su cuenta
Synonyms for on their own
Word of the Day
leftovers