Slovnenya

Translation English Japanese: dishcloth gourd

Dictionary: main
dishcloth gourd
noun