French-Spanish dictionary »

darbouka meaning in Spanish

FrenchSpanish
darbouka nom {f}

derbuquenoun
{m}