Slovnenya

Translation English French: parroquet

Dictionary: main
parroquet
noun