vocab dash
Log in
Sign up
ガメラ
Top 35000
Meanings
Noun
1. Gamera (giant flying turtle monster in the Kaiju film series)