French-Spanish dictionary »

michael meaning in Spanish

FrenchSpanish
Michael

Miguel