Slovnenya

Translation English Japanese: seedbed

Dictionary: main
seedbed
noun