French-Spanish dictionary »

torquemada meaning in Spanish

FrenchSpanish
Torquemada nom

Torquemadanoun