Translation of lidah in English:

lidah

tongue

noun

  • 1

    tongue


User Contribution

lidah

tongue