EN English dictionary: chap
chap has 37 translations in 7 languages
translations of chap
EN
DE
German
16 translations