Translation of terombang-ambing in English:

User Contribution

terombang-ambing

swayed