menabrida

Italian

Noun

menabrida m (invariable)

  1. lathe carrier, lathe dog