Ampliable admin 5 years ago Ampliable Ampliable Definition Ampliable Spanish Adjective English meaning : expandable