English to Malay Dictionary missiles

missiles

peluru berpandu
Credits: Google Translate
Download the
HelloEnglishApp
image_one