Impress greatly
English: wow
Less certain link between this word and this sense.
well, advantageously, comfortably, considerably, easily
English: wow
Less certain link between this word and this sense.
English: well, advantageously
Less certain link between this word and this sense.
English: well, considerably, substantially
Bahasa: banyak
Less certain link between this word and this sense.
English: well, intimately
Less certain link between this word and this sense.
English: well, easily
Less certain link between this word and this sense.
English: well, comfortably
Less certain link between this word and this sense.
English: well
Less certain link between this word and this sense.