Translation of Tapal kuda in English:

User Contribution

Tapal kuda

Horseshoe

noun