MY LAI


Meaning of MY LAI in English

group of villages in southern Vietnam a number of whose residents were killed by US army troops during the Vietnam war

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.