English-Spanish dictionary »

yardbird meaning in Spanish

EnglishSpanish
yardbird (person who is imprisoned)
noun
[UK: ˈjɑːdbɜːd]
[US: ˈjɑːdbɜːd]

detenidonoun

penadonoun