lamb curry

1. (noun) curry made with lamb
Related Words: curry



Terms and Conditions of Use / Copyright Notice