German-English dictionary »

kleekarre meaning in English

GermanEnglish
die Kleekarre Substantiv

clover broadcasternoun