Advertisement

Advertisement

palmcorder

/ ˈpɑːmˌkɔːdə /

noun

  1. a small camcorder which can be held in the palm of the hand


Advertisement

Advertisement

Advertisement

Advertisement


palm civetpalm crab