洋洋自得
Mandarin: yang2 yang2 zi4 de2
T4
T4
T6
T1
Definitions
  1. 1 to be very pleased with oneself; to be self-satisfied
← Back to dictionary