Definify.com

Definition 2025


chaluha

chaluha

Czech

Noun

chaluha f

  1. seaweed
  2. skua