Search term Godzilla has one result
Jump to
EN English JA Japanese
Godzilla (n) [a fictional Japanese monster] ゴジラ (n) [a fictional Japanese monster] (n)