French-Spanish dictionary »

natch meaning in Spanish

FrenchSpanish
natch nom {f}

entallarnoun