NichiDict

カユプテ

[kayupute]

Meanings

1.Noun

cajeput; cajuput; paperbark