group of villages in southern Vietnam a number of whose residents were killed by US army troops during the Vietnam war
MY LAI
Meaning of MY LAI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012