Definify.com

Definition 2024


surmontables

surmontables

French

Adjective

surmontables

  1. plural of surmontable