Search term tự sát has one result
Jump to
VI Vietnamese EN English
tự sát (v) [to kill oneself] (n v) commit suicide (v) [to kill oneself]

VI EN Translations for sát