Slovnenya

Translation English French: neighboring

Dictionary: main
neighboring
adjective