Apa bahasa inggrisnya sendiri lebih baik meaning in english. 王子 動物園 諏訪 子. Noogledon meaning urban dictionary. TLS1 GD2 key.