Translation of mastoid in Malay

mastoid

mastoid

noun

  • 1

    mastoid, tulang karang