English to Thai Dictionary pelting

pelting

การขว้างปา
translation of 'pelting'
noun
การตกกราว,
การขว้างปา
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one