vocab dash
Log in
Sign up
ドド
Top 45000
Meanings
Noun
1. dodo (Raphus cucullatus)
Other readings
ドードー