Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
long-winded
panjang lebar, berbelit2
long-winded
adjective satellite
using or containing too many words
menggunakan atau mengandung terlalu banyak kata
source: WordNet 3.0