el diccionario latín - inglés

latine - English

vehementissimo imbri inglés:

1. rainstorms rainstorms