Slovnenya

Translation English French: paroquet

Dictionary: main
paroquet
noun