English to Indonesian Dictionary superpower

superpower

Adidaya
translation of 'superpower'
noun
kekuatan terbesar
Credits: Google Translate
Download the
HelloEnglishApp
image_one