Slovnenya

Translation English French: Monitor

Dictionary: main
Monitor
noun