Definify.com

Definition 2025


truna

truna

Italian

Noun

truna f (plural trune)

  1. snow cave