English-Spanish dictionary »

saola meaning in Spanish

EnglishSpanish
saola (ruminant)
noun

buey de vu quangnoun
{m}

saolanoun
{m}