all-inclusive

adjective
1
including everything or everyone
همه‌جانبه, فراگیر, جامع