German-English dictionary »

serradelle meaning in English

GermanEnglish
die Serradelle Substantiv

bird's footnoun