Definify.com

Definition 2024


améliorables

améliorables

French

Adjective

améliorables

  1. plural of améliorable