French-Spanish dictionary »

torchis meaning in Spanish

FrenchSpanish
torchis nom {m}

brochazonoun