palpated

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

• felt, touched; inspected, examined, checked

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

بپرس