Versión en Español
Meaning of
"chirona"
in English language
Spanish to English
English to Spanish
Spanish
English
chirona; lata; bidón; poder; despedir; enlatar
can