Search term yardbird has one result
Jump to
EN English ES Spanish
yardbird (n) [person who is imprisoned] (n) detenido (n) {m} [person who is imprisoned]