vocab dash
Log in
Sign up
スジャータ
Meanings
Noun
1. Sujahta (brand of coffee cream and icecream)