vocab dash
Log in
Sign up
ダルス
Meanings
Noun
1. dulse (Palmaria palmata)