Bulgarian-English dictionary »

серау meaning in English

BulgarianEnglish
серау noun
{n}

serow(any of several species of Asian ungulates of the genus Capricornis)
noun