German Latin Dictionary

Deutsch - latine

Chinesisch in Latin:

1. Seres Seres