el diccionario latín - inglés

latine - English

ciconia inglés:

1. The stork The stork