vocab dash
Log in
Sign up
トゥーランドット
Meanings
Noun
1. Turandot (opera by Puccini)