Translation of barnacle in Malay

barnacle

teritip

noun

  • 1

    teritip