English to Indonesian
hotspot tempat hiburan
hotspot
please wait
by Xamux Translate
hotspot
noun
a place of political unrest and potential violence
tempat kerusuhan politik dan potensi kekerasan
source: WordNet 3.0
Browse by prefix