Definify.com

Definition 2024


tomaio

tomaio

Italian

Noun

tomaio m (plural tomai)

  1. upper (of a shoe); vamp