Slovnenya

Translation English Japanese: dovecote

Dictionary: main
dovecote
noun