French-English dictionary »

yack meaning in English

FrenchEnglish
yack nom {m}

yak [yaks]◼◼◼(ox-like mammal)
noun
[UK: jæk] [US: ˈjæk]