Slovnenya

Translation English Japanese: solar furnace

Dictionary: main
solar furnace
noun