Home
Search
Index
Definify.com
Definition
2024
イタチザメ
イタチザメ
Japanese
Noun
イタチザメ
(
hiragana
いたちざめ
,
romaji
itachizame
)
鼬鮫
:
a
tiger shark
Similar Results