amazing/extraordinary

ENGLISH
amazing/extraordinary
INDONESIAN
luar biasa