Spanish: truchillar

Spanish verb 'truchillar' conjugated