Slovnenya

Translation English French: commensurable

Dictionary: main
commensurable
adjective