English to Malayalam Dictionary spacecrafts

spacecrafts

സ്പെയ്സ്ഗ്രാഫ്സ്
translation of 'spacecrafts'
noun
ബഹിരാകാശപേടകം
Credits: Google Translate
Download the
HelloEnglishApp
image_one