Word Definition - 酷斯拉

kù sī lā Godzilla (Japanese ゴジラ Gojira)