వస్తుమార్పిడిvastumārpiḍi
Top 8000
Meanings
Noun
1. barter (exchange of things in early economies)