amarrera

French

Verb

amarrera

  1. third-person singular future of amarrer