Slovnenya

Translation English French: pollard

Dictionary: main
pollard
verb