meaning of ballena

ballena - Spanish to English

whale