Translation of to be part and parcel of sth in Spanish:

to be part and parcel of sth

formar parte de algo, phr.

phrase

  • 1

    formar parte de algo