Home
Search
Index
Definify.com
Definition
2024
おおこうもり
おおこうもり
Japanese
Noun
おおこうもり
(
romaji
ōkōmori
)
大蝙蝠
:
megabat
,
flying fox
Similar Results