Slovnenya

Translation English French: permutable

Dictionary: main
permutable
adjective