French-Spanish dictionary »

dameur meaning in Spanish

FrenchSpanish
dameur

hacer trampasnoun