oxtail soup

1. (noun) a soup made from the skinned tail of an ox
Related Words: soup



Terms and Conditions of Use / Copyright Notice