French-Spanish dictionary »

iatromante meaning in Spanish

FrenchSpanish
iatromante nom {m}

iatromantenoun