Kamus Inggris Indonesia - Indonesian English Dictionary
Browse:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
Indonesian to English
mahabesar enormous
please wait
by Xamux Translate
adjective satellite extraordinarily large in size or extent or amount or power or degree
adjective Exceeding the usual rule, norm, or measure; out of due proportion; inordinate; abnormal.
source: WordNet 3.0