French-Spanish dictionary »

ponch meaning in Spanish

FrenchSpanish
ponch nom {m}

agujerearnoun

poncho nom {m}

ponchonoun
{m}