Slovnenya

Translation English Japanese: solar collector

Dictionary: main
solar collector
noun