Definify.com

Definition 2025


karaihe_whakanui

karaihe whakanui

Maori

Noun

karaihe whakanui

  1. microscope