cannonades is a form of:

Intermediate tehnoloty



noun
1.
(បច្ចេកទេស) បច្ចេកវិជ្ជាថ្នាក់ពាក់កណ្តាល