explained himself

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

• made himself clear or understood, clarified or justified a previous statement or action

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

بپرس