French-Spanish dictionary »

ambubaïes meaning in Spanish

FrenchSpanish
ambubaïes nom {f}

prostitutanoun
{f}