Definify.com

Definition 2025


lastrone

lastrone

Italian

Noun

lastrone m (plural lastroni)

  1. sheer rock face