Slovnenya

Translation English French: on guard

Dictionary: main
on guard
adjective