kamus
.
Search
About
power_loom
English
power loom
Noun
A loom operated mechanically
English: power loom