Search term esquire has one result
Jump to
EN English ES Spanish
esquire (n v) [a gentleman who escorts a lady in public] acompañante (n v) {m} [a gentleman who escorts a lady in public]