Definify.com

Definition 2025


amarrant

amarrant

French

Verb

amarrant

  1. present participle of amarrer