zorro meaning in English
n. zorro, legendary mexican hero who battles the evil spanish rulers of los angeles (first created by johnston mcculley in 1919, subject of many later stories, films and television shows)
n. zorro, legendary mexican hero who battles the evil spanish rulers of los angeles (first created by johnston mcculley in 1919, subject of many later stories, films and television shows)