gibbering

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

• stuttering; chattering

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

بپرس