vocab dash
Log in
Sign up
マラサダ
Meanings
Noun
1. malasada (type of donut); malassada