Definify.com

Definition 2025


karroina

karroina

Basque

Noun

karroina

  1. ice