Definify.com

Definition 2024


occhio_della_testa

occhio della testa

Italian

Noun

occhio della testa m (plural occhi della testa)

  1. arm and a leg