meaning of al tiro

al tiro - Spanish to English

immediately