French-Spanish dictionary »

murchante meaning in Spanish

FrenchSpanish
Murchante nom

Murchantenoun