EN English dictionary: cluck
cluck has 31 translations in 10 languages
translations of cluck
EN
DE
German
10 translations
EN
SV
Swedish
3 translations