strike in the air (as a ball) - Spanish English Dictionary

Suggest a Term