el diccionario latín - inglés

latine - English

inamabilis sciurus inglés:

1. the squirrel the squirrel