French-Spanish dictionary »

cayubaba meaning in Spanish

FrenchSpanish
cayubaba nom {m}

cayubabanoun