"rastnase" in English Rastnase {f} latch Detailed translations for "rastnase" die Rastnase{feminine} Rastnase latch