Slovnenya

Translation English French: tantamount

Dictionary: main
tantamount
adjective