Slovnenya

Translation English Japanese: rag gourd

Dictionary: main
rag gourd
noun