Translation of lidah kucing in English:

User Contribution

lidah kucing

sponge fingers

noun