French-Spanish dictionary »

sennachérib meaning in Spanish

FrenchSpanish
Sennachérib nom

Senaqueribnoun