French-English dictionary »

hôtel de police meaning in English

FrenchEnglish
hôtel de police nom {m}

police station [police stations]◼◼◼(building of police force)
noun
[UK: pə.ˈliːs ˈsteɪʃ.n̩] [US: pə.ˈliːs ˈsteɪʃ.n̩]