German-English dictionary »

zirpten meaning in English

GermanEnglish
zirpten

chirred