French-English dictionary »

goral meaning in English

FrenchEnglish
goral nom {m}

goral◼◼◼(type of ungulate ruminant)
noun
[UK: ˈɡɔːəl] [US: ˈɡɔː.rəl]