Slovnenya

Translation English French: adamant

Dictionary: main
adamant
adjective
noun