Definify.com

Definition 2024


chaluha

chaluha

Czech

Noun

chaluha f

  1. seaweed
  2. skua