Slovnenya

Translation English French: easy mark

Dictionary: main
easy mark
noun