Meaning and Translation of Whole Caboodle in Urdu Script and Roman Urdu with Definition,
1. everything available; usually preceded by the'