Translation of komidi putar in English:

User Contribution

komidi putar

carousel

noun