Slovnenya

Translation English Japanese: solar dish

Dictionary: main
solar dish
noun