Slovnenya

Translation English Japanese: yam bean

Dictionary: main
yam bean
noun