paya
paya
English
Noun
Ad
Definition
A dish from the Indian subcontinent, made from an animal's trotters cooked with herbs and spices.
Ad
paya
A dish from the Indian subcontinent, made from an animal's trotters cooked with herbs and spices.