トラップネスト
torappunesuto

Noun

1. trap nest (for poultry)

Other forms: