hayfork
English
hayfork meaning in English • hayfork का अर्थ अंग्रेजी में
Noun
- A fork for pitching and tedding hay.