French-English dictionary »

laogai meaning in English

FrenchEnglish
laogai nom {m}

laogai◼◼◼noun