French-Spanish dictionary »

saola meaning in Spanish

FrenchSpanish
saola nom {m}

buey de vu quangnoun
{m}

Your history