Home
Search
Index
Definify.com
Definition
2024
テナガザル
テナガザル
Japanese
Noun
テナガザル
(
romaji
tenagazaru
)
手長猿
:
gibbon
Similar Results