Sign in Join

デリス
derisu

Noun

1. derris (Derris elliptica)