Esperanto-English dictionary »

policestro meaning in English

EsperantoEnglish
policestro noun

police chief [police chiefs](head of a police department)
noun