murmuration

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

• act of murmuring; flock of starling birds

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

بپرس