Portuguese-English dictionary »

tetraz-grande-das-serras meaning in English

PortugueseEnglish
tetraz-grande-das-serras noun
{m}

capercaillie [capercaillies](Tetrao urogallus)
noun
[UK: kˈapəkˌeɪli] [US: kˈæpɚkˌeɪli]