French-English dictionary »

cabine de police meaning in English

FrenchEnglish
cabine de police nom {f}

police box◼◼◼noun