← All words
adjective

indémontable

adjective

unremovable

From in- + démontable.

indémontable — French Dictionary | Passage