up hill and down dale


همه جا، اینجا و آنجا، تا کوه قاف، دردره وماهور، درهمه جا

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

• all over an area; with vigor and perseverance

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

بپرس