Polish Latin Dictionary

język polski - latine

Zebra in Latin:

1. horse horse