Slovnenya

Translation English Japanese: cottonseed

Dictionary: main
cottonseed
noun