Definify.com

Definition 2026


truna

truna

Italian

Noun

truna f (plural trune)

  1. snow cave