lamb curry
1.
(
noun
) curry made with lamb
Related Words:
curry
Terms and Conditions of Use / Copyright Notice