vifda
English
vifda meaning in English • vifda का अर्थ अंग्रेजी में
Noun
- In the Orkney and Shetland Islands, beef and mutton hung and dried, but not salted.