When the car is in idle and the a/c is on something is squeaking. on 2003 Chrysler Town & Country

could it be a belt?

1 answer
Belt and maybe tensioner.