tudela

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

• town in northern spain; family name

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