ambiatura

Italian

Noun

ambiatura f (plural ambiature)

  1. amble