French-Spanish dictionary »

ma foi meaning in Spanish

FrenchSpanish
ma foi interjection

doy feinterjection