cloud buster

listen to the pronunciation of cloud buster
الإنجليزية - الإنجليزية

تعريف cloud buster في الإنجليزية الإنجليزية القاموس.

cloudbuster
A pseudoscientific device supposed to drain clouds of orgone and thus cause rain