French-Spanish dictionary »

raffuter meaning in Spanish

FrenchSpanish
raffuter

ahuyentar