raining-Regent: meaning, definitions and translations

English dictionaryEnglishDutch