Slovnenya

Translation English French: adjacent

Dictionary: main
adjacent
adjective