Definify.com

Definition 2025


pemza

pemza

Czech

Noun

pemza f

  1. pumice
  2. holystone