Yes, you have every right to travel with two passports, your US passport and your second country’s passport.