English to Italiano Dictionary
jailbird
Un pezzo da galera
Meaning for jailbird found in 3 Languages.
Sponored Video