like a swarm of locusts

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

• masses, huge amounts

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

بپرس