vocab dash
Log inSign up
ダイオウイカ
Meanings
Noun
1. giant squid (Architeuthis martensi) (Usually kana)
Other readings
大だい王おう烏賊いかだいおういか
vocab dashAboutDecksPrivacyTerms