Slovnenya

Translation English French: laying claim

Dictionary: main
laying claim
noun