Slovnenya

Translation English French: intervening

Dictionary: main
intervening
adjective