Search term gendarmerie has one result
Jump to
EN English ES Spanish
gendarmerie (n) [military body charged with police duties] gendarmería (n) {f} [military body charged with police duties]