Definify.com

Definition 2024


truna

truna

Italian

Noun

truna f (plural trune)

  1. snow cave