French-Spanish dictionary »

crapaudaille meaning in Spanish

FrenchSpanish
crapaudaille

canallanoun