Spanish-English Dictionarycatches
catches
catches
catches
catch
Spanish word for catches