Slovnenya

Translation English French: avocet

Dictionary: main
avocet
noun