was behind on his payments

انگلیسی به انگلیسی

• could not pay on time, could not make the payments on time

پیشنهاد کاربران

بپرس