meaning of alfil

alfil - Spanish to English

bishop [chess]