Slovnenya

Translation English Japanese: parroquet

Dictionary: main
parroquet
noun